Energy, chemistry, solvents, and habitats -- the basic elements of living systems - define the opportunities and limitations ...